package com.airlines.crewassignment.entity.linkline;

import java.util.Date;




/**
 * @author xxxx
 * @date 2018年6月8日 
 * @description 与 T3001 对应的实体类
 */


public class LinkLineEntity {
	private String dutyCode;//F飞行连线，C客舱连线，A保卫连线
	
	private Integer crewLinkLineId; //目前表中没有ID，先以 flightDate + crewLinkLineNo 为符合主键
	public Integer getCrewLinkLineId() {
		return crewLinkLineId;
	}



	public void setCrewLinkLineId(Integer crewLinkLineId) {
		this.crewLinkLineId = crewLinkLineId;
	}



	public String getDutyCode() {
		return dutyCode;
	}



	public void setDutyCode(String dutyCode) {
		this.dutyCode = dutyCode;
	}



	public Date getFlightDate() {
		return flightDate;
	}



	public void setFlightDate(Date flightDate) {
		this.flightDate = flightDate;
	}



	public Integer getCrewLinkLineNo() {
		return crewLinkLineNo;
	}



	public void setCrewLinkLineNo(Integer crewLinkLineNo) {
		this.crewLinkLineNo = crewLinkLineNo;
	}



	public String getFlightCom() {
		return flightCom;
	}



	public void setFlightCom(String flightCom) {
		this.flightCom = flightCom;
	}



	public String getFlightVoyage() {
		return flightVoyage;
	}



	public void setFlightVoyage(String flightVoyage) {
		this.flightVoyage = flightVoyage;
	}



	public String getFlightVoyageCode() {
		return flightVoyageCode;
	}



	public void setFlightVoyageCode(String flightVoyageCode) {
		this.flightVoyageCode = flightVoyageCode;
	}



	public String getLinkDepartureAirport() {
		return linkDepartureAirport;
	}



	public void setLinkDepartureAirport(String linkDepartureAirport) {
		this.linkDepartureAirport = linkDepartureAirport;
	}



	public Date getTd() {
		return td;
	}



	public void setTd(Date td) {
		this.td = td;
	}



	public String getLinkArrivalAirport() {
		return linkArrivalAirport;
	}



	public void setLinkArrivalAirport(String linkArrivalAirport) {
		this.linkArrivalAirport = linkArrivalAirport;
	}



	public Date getTa() {
		return ta;
	}



	public void setTa(Date ta) {
		this.ta = ta;
	}



	public String getAcType() {
		return acType;
	}



	public void setAcType(String acType) {
		this.acType = acType;
	}



	public String getAcReg() {
		return acReg;
	}



	public void setAcReg(String acReg) {
		this.acReg = acReg;
	}



	public String getAcLinkLine() {
		return acLinkLine;
	}



	public void setAcLinkLine(String acLinkLine) {
		this.acLinkLine = acLinkLine;
	}



	public String getDOrI() {
		return dOrI;
	}



	public void setDOrI(String dOrI) {
		this.dOrI = dOrI;
	}



	public String getPOrC() {
		return pOrC;
	}



	public void setPOrC(String pOrC) {
		this.pOrC = pOrC;
	}



	public String getFlightType() {
		return flightType;
	}



	public void setFlightType(String flightType) {
		this.flightType = flightType;
	}



	public Integer getFlyHours() {
		return flyHours;
	}



	public void setFlyHours(Integer flyHours) {
		this.flyHours = flyHours;
	}



	public Integer getDutyHours() {
		return dutyHours;
	}



	public void setDutyHours(Integer dutyHours) {
		this.dutyHours = dutyHours;
	}



	public String getLoopVoyage() {
		return loopVoyage;
	}



	public void setLoopVoyage(String loopVoyage) {
		this.loopVoyage = loopVoyage;
	}



	public String getLoopVoyageCode() {
		return loopVoyageCode;
	}



	public void setLoopVoyageCode(String loopVoyageCode) {
		this.loopVoyageCode = loopVoyageCode;
	}



	public Integer getCrewType() {
		return crewType;
	}



	public void setCrewType(Integer crewType) {
		this.crewType = crewType;
	}



	public Boolean getConfirmFlag() {
		return confirmFlag;
	}



	public void setConfirmFlag(Boolean confirmFlag) {
		this.confirmFlag = confirmFlag;
	}



	private Date flightDate; //航班日期
	private Integer crewLinkLineNo; //连线号
	private String flightCom; //连线航班
	private String flightVoyage; //航班连线机场中文简称
	private String flightVoyageCode;//航班连线机场
	private String linkDepartureAirport;//连线开始机场
	private Date td; //连线计飞  第一个航段的STD
	private String linkArrivalAirport;//连线结束机场
	private Date ta; //连线计达  最后一个航段的ATD
	private String acType;
	private String acReg;//机号
	private String acLinkLine;//飞机连线
	private String dOrI;//国内国际
	private String pOrC;//客货
	private String flightType;//航班性质
	private Integer flyHours; //飞行小时--计划
	private Integer dutyHours; //执勤期-计划
	private String loopVoyage; //任务环机场中文简称
	private String loopVoyageCode; //任务环机场代码
	private Integer crewType;//机组几人制
	

	
	private Boolean confirmFlag; //连线确认标记
	

	
	
//	private String loopIdFact; //任务环实例ID
//	private Integer loopItemId; //该连线在任务环中的任务明细ID
}
